package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 地面塌陷调查信息陷坑单体子表
 * @TableName zhaa06l
 */
@TableName(value ="zhaa06l")
@Data
public class Zhaa06l implements Serializable {
    /**
     * 唯一编号(12位隐患点编号+4位序号)
     */
    @TableId(value = "zhaa06l010")
    private String zhaa06l010;

    /**
     * 项目编号(关联ZHAA06A010)
     */
    @TableField(value = "zhaa06l150")
    private String zhaa06l150;

    /**
     * 灾害点唯一编号(关联ZHAA06A010)
     */
    @TableField(value = "zhaa06l020")
    private String zhaa06l020;

    /**
     * 坑号
     */
    @TableField(value = "zhaa06l030")
    private Integer zhaa06l030;

    /**
     * 形状(A：圆形，B：方形，D：不规则形，C：短形)
     */
    @TableField(value = "zhaa06l040")
    private String zhaa06l040;

    /**
     * 坑口规模(m2)
     */
    @TableField(value = "zhaa06l050")
    private BigDecimal zhaa06l050;

    /**
     * 深度(m)
     */
    @TableField(value = "zhaa06l060")
    private BigDecimal zhaa06l060;

    /**
     * 变形面积(m2)
     */
    @TableField(value = "zhaa06l070")
    private BigDecimal zhaa06l070;

    /**
     * 规模等级(A：巨型，B：大型，C：小型，D：中型)
     */
    @TableField(value = "zhaa06l080")
    private String zhaa06l080;

    /**
     * 长轴方向
     */
    @TableField(value = "zhaa06l090")
    private String zhaa06l090;

    /**
     * 充水水位深(m)
     */
    @TableField(value = "zhaa06l100")
    private BigDecimal zhaa06l100;

    /**
     * 水位变动(m)
     */
    @TableField(value = "zhaa06l110")
    private BigDecimal zhaa06l110;

    /**
     * 发生时间
     */
    @TableField(value = "zhaa06l120")
    private LocalDateTime zhaa06l120;

    /**
     * 发展变化(A：停止，C：趋增强，D：趋减弱)
     */
    @TableField(value = "zhaa06l130")
    private String zhaa06l130;

    /**
     * 备注
     */
    @TableField(value = "zhaa06l140")
    private String zhaa06l140;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}